package cn.liumouren.tool.security.core;

/**
 * token解析器
 *
 * @author Daniel Liu
 * @date 2021/3/5 13:50
 */
public interface TokenProcessor {

    /**
     * 获取{@link Permission}
     *
     * @param token 需要解析的token
     * @return {@link Permission}
     * @throws Exception 如果有错误
     */
    Permission parse(String token) throws Exception;
}
